package com.example.awa;

// 呱呱叫行为接口
interface QuackBehavior {
    void quack();
}

// 正常呱呱叫的实现类
class Quack implements QuackBehavior {
    @Override
    public void quack() {
        System.out.println("呱呱叫");
    }
}

// 吱吱叫的实现类
class Squeak implements QuackBehavior {
    @Override
    public void quack() {
        System.out.println("吱吱叫");
    }
}

// 不会叫的实现类
class MuteQuack implements QuackBehavior {
    @Override
    public void quack() {
        System.out.println("不会叫");
    }
}